import Vue from 'vue';
/*视频播放的自动播放问题*/
export default {
    iosAutoplay: function (layTime) {
        /*放着里是因为WeixinJSBridgeReady的监听*/
        let timer = null;
        let time = 0;
        // document.addEventListener('WeixinJSBridgeReady', function () {
        //     if (Vue.prototype.isIphone) {
        //         if (layTime) {
        //             let tempI = 0;
        //             setTimeout(()=>{
        //                 let tempTimer = setInterval(() => {
        //                     if ($("video").length > 0 && tempI < 1000) {
        //                         playVideo();
        //                         clearInterval(tempTimer);
        //                         isPlay = true;
        //                     } else {
        //                         isPlay = false;
        //                         if (tempI >= 1000) {
        //                             playVideo();
        //                             clearInterval(tempTimer);
        //                         }
        //                         tempI++;
        //                     }
        //                 }, 20);
        //             },layTime)
        //         }else{
        //             let tempI = 0;
        //             let tempTimer = setInterval(() => {
        //                 if ($("video").length > 0 && tempI < 1000) {
        //                     playVideo();
        //                     console.log('vdieo')
        //                     clearInterval(tempTimer);
        //                     isPlay = true;
        //                 } else {
        //                     isPlay = false;
        //                     console.log('tempI:'+tempI)
        //                     if (tempI >= 1000) {
        //                         playVideo();
        //                         clearInterval(tempTimer);
        //                     }
        //                     tempI++;
        //                 }
        //             }, 20)
        //         }
        //     }
        // });
        document.addEventListener('WeixinJSBridgeReady', function(){
            if (Vue.prototype.isIphone) {
                playVideo();
            }
        })
        function playVideo() {
            let videoLength = $("video").length;
            timer = setTimeout(() => {
                time++;
                if(videoLength){
                    $("video").each(function (index, ele) {
                        $("video").eq(index)[0].play();
                        setTimeout(() => {
                            $("video").eq(index)[0].pause();
                            clearTimeout(timer)
                        }, 10)
                    });
                }else if(time < 500){
                    playVideo();
                }else{
                    clearTimeout(timer)
                }
            }, 10)
        }
    }
}
